home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / apidev / tpapi.exe / NWEATTR.PA1 < prev    next >
Text File  |  1994-01-14  |  3KB  |  62 lines

  1. {#Z+}
  2. (*(10U&l12D(s4099T&k2S*)
  3. {***************************************************************************}
  4. {** Program : NWEATTR                                                     **}
  5. {***************************************************************************}
  6. {** Version : 1.4             ** Started : 11/11/91  ** Ended :   /  /    **}
  7. {***************************************************************************}
  8. {******************************** Description ******************************}
  9. {***************************************************************************}
  10. {** OOP library for Netware API                                           **}
  11. {**                                                                       **}
  12. {** This unit forms the second level object : EXTATTR                     **}
  13. {** This object is a descandent of          : NETWARE                     **}
  14. {**                                                                       **}
  15. {**                                                                       **}
  16. {**                                                                       **}
  17. {**                                                                       **}
  18. {***************************************************************************}
  19. {******************************** Information ******************************}
  20. {***************************************************************************}
  21. {** Provides Netware Extended Attribute Services                          **}
  22. {**                                                                       **}
  23. {**                                                                       **}
  24. {**                                                                       **}
  25. {** This code is (c) 1991 - 1994 Antonio Covelli. ALL RIGHTS RESERVED.    **}
  26. {** Portions (c) Novell Inc,                                              **}
  27. {**                                                                       **}
  28. {**                                                                       **}
  29. {***************************************************************************}
  30.  
  31. {$I NETWARE.INC}
  32. {#Z-}
  33.  
  34. UNIT NWEATTR;
  35.  
  36. INTERFACE
  37.  
  38. USES
  39.  
  40.   nwvar,
  41.   netware;
  42.  
  43. TYPE
  44.  
  45.   pExtAttrOBJ = ^ExtAttrOBJ;
  46.   ExtAttrOBJ = OBJECT (NetwareOBJ)
  47.  
  48.     { This object provides Netware Extended Attributes Services API's. }
  49.  
  50.     FUNCTION CloseExtendedAttributeHandle (EAttrHandle : longint) : word;
  51.  
  52.     function DuplicateExtendedAttributes (SourceFlags, DestFlags : word;
  53.                                           SourceEAHandleStruct,
  54.                                           DestEAHandleStruct : TLongint2Array;
  55.                                           var DuplicatedCount, DataSizeDuplicated,
  56.                                           KeySizeDuplicated : longint) : word;
  57.  
  58.     DESTRUCTOR Done; VIRTUAL;
  59.  
  60.   END;
  61.  
  62.